track keeping - French English Dictionary